Previously these calls either ignored the return from super.open() or
implicitely returned false.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2038>
}
open() {
- super.open();
+ if (!super.open())
+ return false;
let connection = this._invocation.get_connection();
this._requestExported = this._request.export(connection, this._handle);
+ return true;
}
CloseAsync(invocation, _params) {
this._commandError = false;
if (this._lockdownSettings.get_boolean(DISABLE_COMMAND_LINE_KEY))
- return;
+ return false;
- super.open();
+ return super.open();
}
});
open() {
if (!this._tourAppInfo)
- return;
+ return false;
- super.open();
+ return super.open();
}
_buildLayout() {